#!/usr/bin/env bash


#verifica se user e root ==================#
(("$UID" == 0)) && { echo "usuario e root, NAO" ; exit ; }
#==================================================#


# criando as funcoes =============================#
function Soma(){
  read -p "valor um: " n1
  read -p "valor dois: " n2
      if [[ -z "$n1" ]] || [[ -z "$n2" ]];then
         echo " É preciso ter dois valores!!!"
         exit
       fi

  echo "$(($n1 + $n2))"
}

function Subtrai(){
  read -p "valor um: " n1
  read -p "valor dois: " n2
       if [[ -z "$n1" ]] || [[ -z "$n2" ]];then
         echo " É preciso ter dois valores!!!"
         exit
       fi

  echo "$(($n1 - n2))"
}

function Multiplica(){
  read -p "valor um: " n1
  read -p "valor dois: " n2
       if [[ -z "$n1" ]] || [[ -z "$n2" ]];then
         echo " É preciso ter dois valores!!!"
         exit
       fi

  echo "$(($n1 * n2))"
}

function Divide(){
  read -p "valor um: " n1
  read -p "valor dois: " n2
      if [[ -z "$n1" ]] || [[ -z "$n2" ]];then
         echo " É preciso ter dois valores!!!"
         exit
       fi

  echo "$(($n1 / n2))"
}
#==============================================#

#=========== MENU DA Calculadora ===============#
echo \ "
========================
         CALCULADORA:
   1) Somar
   2) Subtrair
   3) Multiplicar
   4) Dividir
========================
"
 read -p "Escolha uma Opção: " op
      if [[ -z "$op" ]]; then
          echo "nao pode deixar este campo nulo"
          exit
       fi

 case "$op" in

    1) Soma ;;

    2) Subtrai ;;

    3) Multiplica ;;

    4) Divide ;;


    *)
      echo "opiçao invalida"
      exit
     ;;
 esac
#=================================================#
